Tables [dbo].[PostalCodeRef]
Properties
PropertyValue
Created10:31:33 AM Tuesday, March 02, 2010
Last Modified1:20:16 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Indexes IX_PostalCodeRef: PostalCode\CountryCodePostalCodenvarchar(20)40
No
Foreign Keys FK_PostalCodeRef_CountryRef: [dbo].[CountryRef].CountryCodeIndexes IX_PostalCodeRef_CountryCode: CountryCodeIndexes IX_PostalCodeRef: PostalCode\CountryCodeCountryCodenchar(2)4
No
Indexes IX_PostalCodeRef_City: CityCitynvarchar(50)100
Yes
Indexes IX_PostalCodeRef_StateProvinceCode: StateProvinceCodeStateProvinceCodenvarchar(5)10
Yes
Regionnvarchar(50)100
Yes
Countynvarchar(50)100
Yes
CountyFIPSnvarchar(5)10
Yes
IsHandModifiedbit1
No
IsHandEnteredbit1
No
Foreign Keys FK_PostalCodeRef_GroupMain_Chapter: [dbo].[GroupMain].ChapterGroupKeyIndexes AK_PostalCodeRef_ChapterGroupKey: ChapterGroupKeyChapterGroupKeyuniqueidentifier16
Yes
UpdatedOndatetime8
No
Foreign Keys FK_PostalCodeRef_UserMain_UpdatedBy: [dbo].[UserMain].UpdatedByUserKeyIndexes IX_PostalCodeRef_UpdatedByUserKey: UpdatedByUserKeyUpdatedByUserKeyuniqueidentifier16
No
IsActivebit1
No
Cluster Primary Key PK_PostalCodeRef: PostalCodeKeyPostalCodeKeyuniqueidentifier16
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_PostalCodeRef: PostalCodeKeyPK_PostalCodeRefPostalCodeKey
Yes
IX_PostalCodeRefPostalCode, CountryCode
Yes
AK_PostalCodeRef_ChapterGroupKeyChapterGroupKey
IX_PostalCodeRef_CityCity
IX_PostalCodeRef_CountryCodeCountryCode
IX_PostalCodeRef_StateProvinceCodeStateProvinceCode
IX_PostalCodeRef_UpdatedByUserKeyUpdatedByUserKey
Foreign Keys Foreign Keys
NameColumns
FK_PostalCodeRef_CountryRefCountryCode->[dbo].[CountryRef].[CountryCode]
FK_PostalCodeRef_GroupMain_ChapterChapterGroupKey->[dbo].[GroupMain].[GroupKey]
FK_PostalCodeRef_UserMain_UpdatedByUpdatedByUserKey->[dbo].[UserMain].[UserKey]
SQL Script
CREATE TABLE [dbo].[PostalCodeRef]
(
[PostalCode] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CountryCode] [nchar] (2) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[City] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[StateProvinceCode] [nvarchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Region] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[County] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[CountyFIPS] [nvarchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[IsHandModified] [bit] NOT NULL,
[IsHandEntered] [bit] NOT NULL,
[ChapterGroupKey] [uniqueidentifier] NULL,
[UpdatedOn] [datetime] NOT NULL,
[UpdatedByUserKey] [uniqueidentifier] NOT NULL,
[IsActive] [bit] NOT NULL,
[PostalCodeKey] [uniqueidentifier] NOT NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[PostalCodeRef] ADD CONSTRAINT [PK_PostalCodeRef] PRIMARY KEY CLUSTERED ([PostalCodeKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [AK_PostalCodeRef_ChapterGroupKey] ON [dbo].[PostalCodeRef] ([ChapterGroupKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PostalCodeRef_City] ON [dbo].[PostalCodeRef] ([City]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PostalCodeRef_CountryCode] ON [dbo].[PostalCodeRef] ([CountryCode]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [IX_PostalCodeRef] ON [dbo].[PostalCodeRef] ([PostalCode], [CountryCode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PostalCodeRef_StateProvinceCode] ON [dbo].[PostalCodeRef] ([StateProvinceCode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_PostalCodeRef_UpdatedByUserKey] ON [dbo].[PostalCodeRef] ([UpdatedByUserKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[PostalCodeRef] ADD CONSTRAINT [FK_PostalCodeRef_CountryRef] FOREIGN KEY ([CountryCode]) REFERENCES [dbo].[CountryRef] ([CountryCode])
GO
ALTER TABLE [dbo].[PostalCodeRef] ADD CONSTRAINT [FK_PostalCodeRef_GroupMain_Chapter] FOREIGN KEY ([ChapterGroupKey]) REFERENCES [dbo].[GroupMain] ([GroupKey])
GO
ALTER TABLE [dbo].[PostalCodeRef] ADD CONSTRAINT [FK_PostalCodeRef_UserMain_UpdatedBy] FOREIGN KEY ([UpdatedByUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
Uses